Version history
What's new in version 1.2
- The package HTML 2.0 is removed, since it is out-dated. From now on
there will only be two packages, one with the latest official HTML and
one where extensions have been included.
- There is now only two way to input
attributes, the dialogs introduced
in 1.1 and the status bar.
- Improved behavior when attributes are
given in the status bar. ctrl-z to
cancel, ctrl-f for a file dialog or new color. When a value is chosen
from a popup window, Alpha immediately jumps to the next attribute.
- A new userfriendly way to add new HTML elements.
- A function to move files between folders and automatically update all
links to and in them.
- Changed JavaScript coloring. Only reserved words are colored, not built
in methods and properties. Comments in JavaScript are now colored.
- A window cache just like the URL cache. Frame names are automatically added
to this cache.
- A new submenu with plug-ins.
- JavaScript's event handlers can now
optionally appear in the attribute dialog.
- Only one menu item for <A>.
- Added SRC to <SCRIPT>.
- Added <NOSCRIPT>, <MULTICOL> and <SPACER>.
- Added FRAMEBORDER, BORDERCOLOR to <FRAME>.
- Added FRAMEBORDER, BORDERCOLOR, BORDER to <FRAMESET>.
- Added FACE to <FONT>.
- Added onMouseOut to <A>.
- Added onAbort, onError, onLoad to <IMG>.
- Added onClick, onMouseOver, onMouseOut to <AREA>.
- When trying to add a link via a file dialog, windows with ' <n>' added to
the window name were asked to be saved even if they already were saved.
Fixed!
- Send file to browser didn't work for windows with ' <n>' appended. Fixed!
- Problems finding the browser fixed.
- Reveal color didn't find color attribute if color wasn't quoted. Fixed!
- Check links didn't find BASE if it was split into two lines. Fixed!
- Check links and cmd-double-click now correctly interpret paths of the form
"./file.html".
- Check links and cmd-double-click now search for a file
index.html when a link points to a folder.
- Check links didn't work for files with UNIX or IBM newlines. (All links
were found to be ok.) Fixed!
- Some lists couldn't be inserted when using the status bar. Fixed!
- 'Change opening' didn't work for INPUT elements in lower case. Fixed!
- The variable htmlElemAttrsForAll is no longer supported.
- Some other minor changes and bug fixes.
What's new in version 1.1.1
- Rewrote some of the code so that HTML mode loads faster.
- The menu Use Attributes is disabled when it is not needed.
- Added <U> and <NOEMBED>.
- The new suffix mapping is used to determine if a file is a HTML file
when deciding which files to scan to check the links.
What's new in version 1.1
- The HTML elements are put into three packages, HTML 2.0, HTML 3.2 and
Extensions.
- Support for JavaScript coloring and editing.
- A function to check that all links between files in your home page are ok.
- Attributes to an element can be input in one single dialog box,
rather that giving the attributes one after another.
- When you are asked about an URL attribute, you can choose a file via a
file dialog. The relative path is automatically inserted.
- "Fill paragraph" is now sensitive to HTML elements.
- cmd-doubleclick on a relative URL opens the file, or if it does not
exits, it can create a new file and save it in the right place.
- You can define a new color when you are asked about a color attribute.
- You can define files with footers, which can be automatically inserted
when you create a new document.
- Control that a value given to a number attribute is valid.
- Control that a value given to a color attribute is valid.
- New dialog box for "New document" where you can choose which elements
you want in the head, and also select a file with a footer to insert in the
end of the body.
- Character translation can be done in a selection. The translation is also
a lot faster.
- Tab marks can be removed in a selection.
- "Select container" and "Untag" now find the correct pair of tags when
there are elements of the same kind within each other, like a <TABLE> within
a <TABLE>.
- "Select container" and "Untag" now ignores all tags without a closing tag.
- A function to select a tag with no closing tag.
- A function to untag a element with no closing tag.
- A function to untag a container and automatically select the content.
- A function to change an element in the document.
- New key binding for untag: ctrl-F1. It has been bundled with the new functions
just mentioned.
- Mark file now finds headers with opening and closing tags on different
lines. Each menu item is limited to 30 characters, not to make them too long.
- If you use any of the two old ways of inputting attributes, you can
set a flag for each element, so that you can optionally be asked about the
attributes not chosen in the "Use attributes" menu.
- A table template function, to quickly make tables.
- With "Tabs to rows" you can now optionally put table headers in first
row and/or column.
- "Rows to tabs" now follow the HTML code, not the line breaks in the file.
- A function to insert <BR> at the end of every line in a selection.
- A function to remove every <BR> in a selection.
- A function to insert <P> at empty lines in a selection.
- A function to make a HTML list from a *'d list.
- Undo is now easier, although you sometimes still have to make two "Undos"
to undo something.
- For attributes which can take any value, beginning and ending spaces are
no longer removed. Sometimes these spaces are wanted.
- When <A NAME="xxx"> or <MAP NAME="xxx"> is inserted, "#xxx" is added to
URL cache.
- New dialog box for cleaning up URL cache.
- Two identical colors can no longer be defined.
- New elements STRIKE and DFN.
- New element <INPUT TYPE=BUTTON> in extensions package. To be used
together with JavaScript.
- A couple of new attributes added so some elements.
- For the AREA element, a check is made that you use one of the attributes
HREF and NOHREF is used, but not both.
- The key binding for "Comment line" have been changed to ctrl-C-L to
conform with other modes.
What's new in version 1.0
- A lot of new elements are included.
- It's possible to define colors to use as background color, text color etc.
from a color picker.
- Translation of accented letters (é, á etc.) to HTML entities and vice versa.
- The attributes of the elements are divided into required and optional ones.
If you skip a required one, no element is inserted. You can no longer make
elements like <A></A>.
- For some elements there is a separate key binding as well as menu item to
automatically skip all attributes.
- Improved behavior when the status bar is used to input attributes.
- Untagging works better.
- Marking of the file works better.
- Plus a number of other small changes.